MATETSSLKLFGINLLETTSVQNQSSEPRPGSGSGSESRKYECQYCCREFANSQALGGHQNAHKKERQLLKRAQMLATRGLPRHHNFHPHTNPLLSAFAPLPHLLSQPHPPPHMMLSPSSSSSKWLYGEHMSSQNAVGYFHGGRGLYGGGMESMAGEVKTHGGSLPEMRRFAGDSDRSSGIKLENGIGLDLHLSLGP